﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true" CodeFile="Cadastrar-Produto.aspx.cs" Inherits="Administrador_Produtos_Cadastrar_Produto" %>
<%@ Register Src="~/Controles/MenuLateralAdministrador.ascx" TagPrefix="uc" TagName="MenuLateralDireitoAdministrador" %>
<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" Runat="Server">
    <style type="text/css">
        .elementos   
        {
            left:100px; 
            position:relative; 
            width:80%; float:left; 
        }
        .elementos  label { width:100px; float:left;  }
    </style>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" Runat="Server">
    <uc:MenuLateralDireitoAdministrador ID="MenuLateralAdministrador" runat="server" />
    <div class="elementos">
        <asp:Label ID="lblResposta" runat="server" ForeColor="Red"></asp:Label><br />
        <h1>Produto</h1><br />
        <label>Nome:</label><asp:TextBox ID="TxtNome"  runat="server" required /><br />
        <label>Preço:</label><asp:TextBox ID="txtPreco"  runat="server" required /><br />
        <label>Saldo:</label><asp:TextBox ID="txtSaldo"  runat="server" required /><br />
        <label>Saldo Mínimo:</label><asp:TextBox ID="txtSaldoMinimo"  runat="server" required /><br />
        <label>Imagem:</label><asp:TextBox ID="txtImagem"  runat="server" />
        <asp:FileUpload ID="uploadFoto" runat="server" />
        <asp:RegularExpressionValidator 
             id="RegularExpressionValidator1" runat="server" 
             ErrorMessage="Apenas .jpeg é permitido" 
             ValidationExpression="^(([a-zA-Z]:)|(\\{2}\w+)\$?)(\\(\w[\w].*))+(.jpg|.JPG|.jpeg|.JPEG)$" 
             ControlToValidate="uploadFoto"></asp:RegularExpressionValidator>
        <br />
        <label>Promoção:</label><asp:CheckBox ID="chkPromocao" runat="server" /><br />
        <label>Detalhe:</label><asp:TextBox ID="txtDetalhe"  TextMode="MultiLine" runat="server" required Height="81px" Width="482px" /><br />
        <label>Categoria:</label>
        <asp:DropDownList ID="DDLCategoria" runat="server" 
            DataTextField="Descricao" DataValueField="idCategoria"  
            AutoPostBack="true" onselectedindexchanged="DDLCategoria_SelectedIndexChanged"></asp:DropDownList><br />

        <label>Sub Categoria:</label>
        <asp:DropDownList ID="DDLSubCategoria" runat="server"
            DataTextField="Descricao" DataValueField="idSubCategoria">
        </asp:DropDownList>
        <asp:RequiredFieldValidator ID="rfvDDLSubCategoria" runat="server" ControlToValidate="DDLSubCategoria" Text="*" ForeColor="Red"></asp:RequiredFieldValidator><br />

        <label>Marca:</label>
        <asp:DropDownList ID="DDLMarca" runat="server" DataSourceID="EntityDSM" DataTextField="descricao" DataValueField="idMarca"></asp:DropDownList><br />
        
        <asp:EntityDataSource ID="EntityDSM" runat="server" ConnectionString="name=BancoEntities" DefaultContainerName="BancoEntities" EnableFlattening="False" EntitySetName="MarcaProduto" Select="it.[idMarca], it.[descricao]">
        </asp:EntityDataSource>
        
        <asp:Button ID="btnSalvar" runat="server" Text="Salvar" OnClick="btnSalvar_Click" style="width: 53px" />
    </div>
 </asp:Content>


